Skip to content

rsync in Python

These libraries bring rsync-style delta-transfer capabilities to Python, enabling efficient file synchronization by transmitting only the changed blocks between source and destination. python-rsync wraps the native librsync C library, while pyrsync is a pure-Python implementation of the rsync rolling-checksum algorithm.

https://pypi.org/project/python-rsync/ (The python binding for librsync )
https://github.com/isislovecruft/pyrsync (pure python, OLD)

See also

Page last modified: 2026-04-06 20:35:09